# 深拷贝：数据完全不共享，a和b完成独立
# 数据变化只会影响自己本身，跟原来的对象没有关联了
# 导入模块
import copy
a = [1,2,[3,4]]
b = copy.deepcopy(a)
print('这是a原来的列表：', a)
print('这是b原来的列表：', b)
b.append(5)
b[2].append(7)
print(id(a))
print(id(b))
print('这是a',a)
print('这是b',b)

print('这是a',id(a[2]))
print('这是b',id(a[2]))